- Développer et maintenir les applications internes;
- Effectuer la programmation des tâches en respectant les standards établis par l’équipe ainsi que la méthodologie « TDD » lorsque possible;
- Intégrer les interfaces utilisateurs afin d’optimiser l’expérience utilisateur (UX);
- Participer à la modélisation des données et à la création des requêtes SQL;
- Contribuer à la planification en vous engageant avec votre équipe sur l'effort réaliste nécessaire à chaque itération;
- Documenter le développement de l’application;
- Vous impliquer dans le processus de qualité de l’application et du code, par la revue de codes, la documentation et l’assurance qualité du code de vos collègues;
- Participer à l’élaboration de l’architecture logicielle et à la conception des plans de tests;
- Collaborer à la rédaction des cahiers de charges techniques, en tenant compte des échéanciers pour bien planifier le travail à faire dans un cadre de gestion de projets agile, avec objectifs;
- Vous impliquer rigoureusement dans les revues de codes en apportant des commentaires constructifs sur les méthodologies et l’architecture logicielle;
- Investiguer et résoudre diverses problématiques ainsi qu’apporter les correctifs requis;
- Rédiger la documentation utilisateur et technique;
- Soutenir les usagers pour l’utilisation des systèmes;
- Effectuer toute tâche connexe demandée par votre supérieur immédiat.
- Détenir une attestation d’études collégiales (AEC) en développement logiciels, en développement web, en informatique de gestion ou dans toute autre discipline jugée pertinente;
- Posséder un minimum de deux (2) années d’expérience pertinente;
- Démontrer une bonne connaissance des méthodes agiles de développement et des patrons de conception (un atout);
- Posséder de l’expérience dans le développement avec la méthodologie « TDD » (un atout);
- Connaître et savoir appliquer les concepts SOLID (un atout);
- Posséder des connaissances en développement d’applications web et en modélisation de données (SQL, NoSql);
- Posséder une bonne connaissance des langages de programmation PHP, PYTHON et des framework Laravel et Vuejs ou Angular (un atout);
- Posséder une bonne connaissance en conception et développement d’interfaces utilisateurs (UI) avec HTML5, CSS, TailwindCss et Javascript;
- Posséder une bonne connaissance de Git;
- Posséder une bonne connaissance générale du développement web;
- Posséder une bonne connaissance du français écrit, de la facilité pour la communication verbale ainsi qu’une connaissance de base en anglais (un atout);
- Être intéressé par les nouvelles technologies et les systèmes d’information à référence spatiale;
- Détenir d’excellentes aptitudes pour le travail d’équipe;
- Faire preuve d’une bonne capacité d’organisation du travail;
- Être doté d’un esprit d’analyse, critique et de synthèse;
- Être autonome et avoir le sens de l’initiative;
- Avoir le souci du travail bien fait et respecter les échéanciers;
- Détenir des aptitudes orientées vers les résultats et le service.
- Assurance Invalidité
- Assurance Maladie Complémentaire
- Assurance Vie
- Congés de Vacances et Compensatoires
- Régime de retraite
- Stationnement sur place
- Travail à domicile
- Du Lundi au Vendredi
Company
Location
Shawinigan - Canada
Job type
Full-Time
Python Job Details
Relevant du directeur du Service des technologies de l’information, vous participerez au développement des solutions logicielles et collaborerez avec les membres de l’équipe au découpage et à l’estimation des histoires utilisateurs en tâches concrètes de programmation. Vous soutiendrez également les usagers pour l’utilisation des différentes applications. Vous devrez notamment :
EXIGENCES ET PROFIL RECHERCHÉS
POUR POSER VOTRE CANDIDATURE
Veuillez faire parvenir votre curriculum vitae, accompagné d’une copie des attestations de formation requises, avant 16 h 30, le mardi 17 janvier 2023, à : Ville de Shawinigan, Service du capital humain et de la performance organisationnelle, Concours SRH-2022-115, 550, avenue de l’Hôtel-de-Ville, C.P. 400, Shawinigan (Québec), G9N 6V3.
Nous vous remercions à l’avance pour votre candidature. Cependant, seules les personnes retenues pour une entrevue seront contactées. La Ville de Shawinigan applique un programme d’accès à l’égalité et invite les femmes, les Autochtones, les minorités visibles, les minorités ethniques et les personnes handicapées à présenter leur candidature.
Type d'emploi : Temps plein, Permanent
Salaire : 39,49$ à 39,78$ par heure
Avantages :
Horaires de travail :
Lieu du poste : Un seul lieu de travail
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs